/*
 * @Author: 刘十三
 * @Date: 2024-01-04 20:13:19
 * @LastEditors: 刘十三
 * @LastEditTime: 2024-03-01 10:17:27
 * @FilePath: \NM-dev-1.3.1\dev\common\api_urls\diversificationPath\index.js
 * @Description: 内蒙多员联动 - 接口地址
 */

import { PATHROOT } from "../../path.config.js";
let api = {
  diversificationPath: {
    // 信息录入列表
    TaskClientList: PATHROOT.DIVERSIFICATION + "/diversification/task-client-list/pageList",
    //删除信息录入列表
    DeleteTaskClientList: PATHROOT.DIVERSIFICATION + "/diversification/task-client-list/deleteById",
    // 获取信息录入详情
    GetTaskClientDetail: PATHROOT.DIVERSIFICATION + "/diversification/task-client-list/getById/",
    // 获取反馈来源 & 反馈类型（旧）
    DictClientList: PATHROOT.DIVERSIFICATION + "/diversification/dict-client-list",
    // 反馈类型（新）
    GetFeedbackType: PATHROOT.DIVERSIFICATION + "/diversification/dict-client-list/getFeedbackType",
    // 根据零售户许可证号查询其反馈历史
    GetFeedbackByLicense: PATHROOT.DIVERSIFICATION + "/diversification/task-client-list/getFeedbackByLicense/",
    // 任务延期列表
    GetTaskDelayApply: PATHROOT.DIVERSIFICATION + "/diversification/taskDelayApply/pageList",
    // 获取下一办理人员 信息录入和转办
    GetNextFlowUsersNM: PATHROOT.DIVERSIFICATION + "/diversification/flow/V1/getNextFlowUsers",
    // 获取下一办理人员（延期）
    GetNextFlowUsersYQ: PATHROOT.DIVERSIFICATION + "/diversification/taskDelayApply/getNextFlowUsers",
    // 保存任务信息
    TaskClientListUpdate: PATHROOT.DIVERSIFICATION + "/diversification/task-client-list/saveOrUpdate",
    // 新增任务信息（包含保存）
    TaskClientListSave: PATHROOT.DIVERSIFICATION + "/diversification/taskFlow-client-list/starFlow/",
    // 查询多员联动台账列表
    TaskFickleReportList: PATHROOT.DIVERSIFICATION + "/task-fickle/reportList",
    // 根据任务id查询该任务的处置环节
    TaskHandlerClientList: PATHROOT.DIVERSIFICATION + "/diversification/task-handler-client-list/list/",
    // 获取信息录入详情
    GetTaskClientDetail: PATHROOT.DIVERSIFICATION + "/diversification/task-client-list/getById/",
    // 查找零售户（多员这里废弃）
    // GetRetailerGetLicPage: PATHROOT.INTERNAL + "/retailer/getLicPage.do",
    // 延期办理台账列表
    ledgerPageList: PATHROOT.DIVERSIFICATION + "/diversification/taskDelayApply/report/ledgerPageList",
    // 延期办理申请详情
    GetTaskDelayApplyDetail: PATHROOT.DIVERSIFICATION + "/diversification/taskDelayApply/getById",
    // 保存并提交任务环节到下一步（流程）
    SaveAndSubmit: PATHROOT.DIVERSIFICATION + "/diversification/taskFlow-client-list/saveAndSubmit",
    // 保存并提交任务环节到下一步（退回之后重新点击确认提交流程）
    starFlowSaveAndSubmit: PATHROOT.DIVERSIFICATION + "/diversification/starFlow/saveAndSubmit",
    // 是否可以转办
    CanTansfer: PATHROOT.DIVERSIFICATION + "/diversification/task-client-list/canTansfer/",
    // 判断零售户状态
    FindByLicNo: PATHROOT.LC + "/licenseinfopre/findByLicNo",
    // 流程退回到首节点
    PrevFistStep: PATHROOT.DIVERSIFICATION + "/diversification/flow/prevFistStep",
    // 延期办理申请
    TaskDelayApplyList: PATHROOT.DIVERSIFICATION + "/diversification/taskDelayApply/pageList",
    // 任务延期新增选择任务
    GetSelectTaskPageList: PATHROOT.DIVERSIFICATION + "/diversification/taskDelayApply/selectTaskPageList",
    // 延期办理-新增
    SaveTaskDelayApply: PATHROOT.DIVERSIFICATION + "/diversification/taskDelayApply/delayApply",
    // 延期办理-详情
    GetTaskDelayApplyDetail: PATHROOT.DIVERSIFICATION + "/diversification/taskDelayApply/getById",
    // 延期办理-审批
    DelayApprovalNext: PATHROOT.DIVERSIFICATION + "/diversification/taskDelayApply/delayApprovalNext",
    // 延期办理-是否选择审批人
    NextFlowSelectPersonFlag: PATHROOT.DIVERSIFICATION + "/diversification/taskDelayApply/nextFlowSelectPersonFlag",
    // 获取所属组织
    GetOrgTree: PATHROOT.DIVERSIFICATION + "/diversification/orgTree",
    // 零售户查询(支持模糊查询)
    GetLicPage: PATHROOT.DIVERSIFICATION + "/diversification/getLicPage",
    // 获取当前登录人附近100米的零售户
    GetLicPageDistance: PATHROOT.DIVERSIFICATION + "/diversification/getScanQRCodeDistanceInfo",

    // 任务派发列表
    GetTaskDistributedMain: PATHROOT.DIVERSIFICATION + "/distributed/taskDistributedMain/pageList",
    // 删除任务派发列表
    DeleteTaskDistributedMain: PATHROOT.DIVERSIFICATION + "/distributed/taskDistributedMain/removeById",
    // 根据指派类型code获取调查内容列表
    GetListForAssignTypeCode: PATHROOT.DIVERSIFICATION + "/distributed/taskInvestigationContent/listForAssignTypeCode",
    // 获取任务派发基本信息必填性校验标志位
    GetCheckBaseInfoFlag: PATHROOT.DIVERSIFICATION + "/distributed/taskDistributedMain/checkBaseInfoFlag",
    // 任务派发提交
    SubmitTaskDistributedMain: PATHROOT.DIVERSIFICATION + "/distributed/taskDistributedMain/submint",
    // 任务派发保存
    SaveTaskDistributedMain: PATHROOT.DIVERSIFICATION + "/distributed/taskDistributedMain/saveInfo",
    // 获取任务派发审批人
    GetNextFlowUsersTask: PATHROOT.DIVERSIFICATION + "/distributed/taskDistributedMain/getNextPerson",
    // 根据任务派发Id获取任务详细信息
    GetTaskDistributedMainInfo: PATHROOT.DIVERSIFICATION + "/distributed/taskDistributedMain/getById",
    //判断任务派发审批是否需要选择下一级审批人
    SubmitSelectPersonFlag: PATHROOT.DIVERSIFICATION + "/distributed/taskDistributedMain/submitSelectPersonFlag",
    // 任务派发退回
    BackToCheck: PATHROOT.DIVERSIFICATION + "/distributed/taskDistributedMain/backToCheck",
    // 任务派发台账
    GetTaskDistributedMainReport:  PATHROOT.DIVERSIFICATION + "/distributed/taskDistributedMain/report/pageList",
  },
};

export default api;
